Quick Start: Creating Folders with Ubuntu mkdir

This article introduces the basic command `mkdir` for creating directories in the Ubuntu system. Short for "make directory", `mkdir` is used to create empty directories and is an essential tool for organizing files. **Basic usage**: To create a single folder in the current directory, use the command format `mkdir 文件夹名称` (e.g., `mkdir projects`). For creating directories at a specified path (relative or absolute), directly specify the path: e.g., `mkdir ~/Documents/notes` or `mkdir /tmp/temp_files`. To create nested directories (e.g., `a/b/c`), the regular `mkdir` will fail if parent directories do not exist. In this case, use the `-p` option (`--parents`) to automatically create all parent directories (e.g., `mkdir -p workspace/code/python`). **Common issues**: Use `-p` when parent directories do not exist; if permission is insufficient, use `sudo` (with caution). **Summary**: The core syntax of `mkdir` is `mkdir [options] path`. It creates single directories by default, requires `-p` for nested directories, and uses `sudo` for permission issues.

Read More